from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:123456@localhost/mydb'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False  # 关闭警告

db = SQLAlchemy(app)


# 定义数据模型, 创建一个类, 这个类要和数据库中对应表的信息一一对应
# 类名一定要和数据库中的表名一致!!!!
# 类中的属性 一定 要和表的字段一一对应!!!
class Users(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(50), nullable=True)
    email = db.Column(db.String(100), unique=True)
